﻿// 使用正则表达式
function checkExp(reg, s) {
    return reg.test(s);
}


// 验证是否字母数字 只能是 A-Z a-z 0-9 之间的字母数字 或者为空
function isAlphaNumeric(strValue) {
    return checkExp(/^\w*$/gi, strValue);
}


// 验证是否数字 数字必须是 0123456789 或者为空
function isNumeric(strValue) {
    return checkExp(/^\d*$/g, strValue);
}

//验证是否小数 小数必须是 -12,345,678.9 等格式 且不为为空
function isFloatNotNull(strValue) {
    return checkExp(/^[+-]?\d+(\.\d+)?$/g, strValue);
}

//最多两位小数
function isFloat2(strValue) {
    return checkExp(/^\d+(\.\d{1,2})?$/, strValue);
}

//最多1位小数
function isFloat1(strValue) {
    return checkExp(/^\d+(\.\d{1})?$/, strValue);
}